
var sex='男',
    headImageUrl=''
/**
 * 默认加载
 * @type {{init: Window.process.init, public: Window.process.public}}
 */
window.process = {
    init () {
        this.load();
        this.public();
    },
    load(){
        var otherInfo=JSON.parse(localStorage.getItem('otherInfo'))
        var api="/appAccounts/find";
        var data={
            openId:localStorage.openid,
            phoneNo:otherInfo.phone
        }
        postAjax(api,data,this.callbackLoad)
    },
    callbackLoad(data){
           $('#realName').val(data.realName)
           $('#cardType').val(data.cardtype)
           $('#idCard').val(data.idCard)
           $('#data ').val(data.csrq)
           $('#phoneNo ').val(data.phoneNo)
           $('#nexus ').val(data.ybrgx)
           $('#city ').val(data.xzz)
        $('#sex li').removeClass('on')
        if(data.sex=='男'){
            $('#sex li').eq(1).addClass('on')
        }else{
            $('#sex li').eq(2).addClass('on')
        }
    },
    callbackFrom(data){
        $.alert({
            title: '提示',
            text: '保存成功',
            onOK: function () {

            }
        });
    },
    public() {
        var that=this;
        //编辑信息
        $('#edit').click(function () {
            if($(this).hasClass('on')){
                $(this).removeClass('on').text('编辑');
                $('.sex').hide();
                $('.iSex').show();
                $('.showBox').show();
                $(' .upLoad').hide();
                $('.fromBtn').hide();
                $('input').prop('disabled','disabled');
            }else{
                $(this).addClass('on').text('取消编辑');
                $(' .upLoad').show();
                $('.sex').show();
                $('.iSex').hide();
                $('.showBox').hide();
                $('.fromBtn').show();
                $('input').removeAttr("disabled");
            }
        });

        //证件类型
        $("#cardType").picker({
            title: "请选择证件类型",
            cols: [
                {
                    textAlign: 'center',
                    values: ['身份证', '护照', '军官证']
                }
            ]
        });

        //与本人关系
        $("#nexus").picker({
            title: "请选择与本人关系",
            cols: [
                {
                    textAlign: 'center',
                    values: ['亲属', '朋友', '其他']
                }
            ]
        });
        //选择地区
        $("#city").cityPicker({
            title: "选择地区",
            onChange: function (picker, values, displayValues) {
                console.log(values, displayValues);
            }
        });

        //性别选择
        $('.sex li').click(function () {
            $(this).addClass('on').siblings().removeClass('on');
            sex=$(this).text();
        });

        //出生日期选择
        $("#data").datetimePicker({
            title: '请选择出生日期',
            times: function () {
                return [

                ];
            },
            onChange: function (picker, values, displayValues) {
                console.log(values);
            }
        });

        //添加图片
        $("#imgFile").localResizeIMG({
            width: 500,
            quality: 0.8,
            success: function (result) {
                headImageUrl = result.base64;
                var html='<img src="'+headImageUrl+'" />';
                $('.upImg').html(html);



            }
        });

        //添加
        $('#fromBtn').click(function () {
            var api="/appAccounts/add";
            var data={
                openid:localStorage.openid,
                headImageUrl:headImageUrl,
                realName:$('#realName').val(),
                cardtype:$('#cardType').val(),
                idCard:$('#idCard').val(),
                sex:sex,
                csrq:$('#data ').val(),
                phoneNo:$('#phoneNo ').val(),
                ybrgx:$('#nexus ').val(),
                xzz:$('#city ').val(),
                intype:'wsxx'
            }
            postAjax(api,data,that.callbackFrom)
        })

    }
};

/**
 * 启动方法执行
 */
process.init();



